The INIT Debugger is a useful System Extension that allows you to easily break into your debugger suring the startup process.
How Does It Work?
-----------------
Just hold down the ‘D’ key while The INIT Debugger loads and the debugger will be invoked.
Give Me An Example!
------------------
Many times, when debugging Extensions you want to be able to break into MacsBug (or TMON) just _after_ Extension XYZ loads but just _before_ Extension ABC loads. This can be impossible, a pain, etc. and takes much skill and maybe a few tries!
By renaming The INIT Debugger you can make it load in-between two other Extensions and invoke the debugger right in between them both! This allows you to check heaps, set breakpoints, etc. before the potential culprit damages things!
This is just one use for The INIT Debugger. I'm sure you'll think of more!